﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ServiceModel;
using System.Runtime.Serialization;

namespace Stockholm.SOA.Kaskelot.WCF.DataContracts
{
	[DataContract(Namespace = "http://stockholm.se/SOA/Kaskelot/KaskelotService/1/", Name = "BemanningValdistrikt")]
	public class BemanningValdistrikt
	{
		[DataMember]
		public Guid Id { get; set; }
		[DataMember]
		public Guid ValId { get; set; }
		[DataMember]
		public DateTime Skapad { get; set; }
		[DataMember]
		public string SkapadAv { get; set; }
		[DataMember]
		public DateTime? Andrad { get; set; }
		[DataMember]
		public string AndradAv { get; set; }
		[DataMember]
		public bool TackatJa { get; set; }
		[DataMember]
		public Guid? PersonId { get; set; }
		[DataMember]
		public Guid ValdistriktId { get; set; }
		[DataMember]
		public Guid FunktionId { get; set; }
		[DataMember]
		public string PersonPersonnummer { get; set; }
		[DataMember]
		public string ValNamn { get; set; }
		[DataMember]
		public string ValDatum { get; set; }
		[DataMember]
		public string PersonNamn { get; set; }
		[DataMember]
		public string PersonEpost { get; set; }
		[DataMember]
		public string FunktionNamn { get; set; }
		[DataMember]
		public string ValdistriktNamn { get; set; }
		[DataMember]
		public string FunktionFullName { get; set; }
		[DataMember]
		public string FunktionPubliktNamn { get; set; }
		[DataMember]
		public Person Person { get; set; }
		[DataMember]
		public double MilErsattning { get; set; }
		[DataMember]
		public double TaxiUtlagg { get; set; }
	}
}
